ball in net - Turkish English Dictionary